6186 N US Highway 41, Apollo Beach, FL 33572-1806, Apollo Beach
"Decent location, decent food. But you have to expect bad / rude service here. If you want service a"
"Decent location, decent food. But you have to expect bad / rude service here. If you want service a"